﻿namespace OZDoo.Components
{
    public interface IMembers
    {
        string ApplicationName { get; set; }
        bool EnablePasswordReset { get; }
        IUser CreateUser(string username, string password);
        bool DeleteUser(string username);
        IUser FindUsersByName(string username);
        IUser GetAllUsers();
        IUser GetUser();
        void UpdateUser(IUser user);
        bool ValidateUser(string username, string password);
    }
}